package fwmpc.resource;

import fwmpc.exception.WeiXinRuntimeException;
import lombok.extern.slf4j.Slf4j;

/**
 * 类描述:  简单微信属性配置服务
 *
 * @author 王雷
 * @version 1.0.0
 * @date 2022/11/26 0026 上午 10:16
 */
@Slf4j
public class SimplenessWeiXinCommonAttributeServe extends AbstractWeiXinCommonAttributeServe {
    /**
     * 功能描述：初始化属性数据
     *
     * @param appId 小程序平台标识
     * @author : 王雷
     * @date : 2021/1/27 0027 下午 5:25
     */
    @Override
    public final IWeiXinAttributeItem initAttribute(String appId) throws WeiXinRuntimeException {
        log.info("根据：{}；微信属性初始化——开始", appId);
        final IWeiXinAttributeItem iWeiXinAttributeItem = doInitAttribute(appId);
        log.info("根据：{}；微信属性初始化——结束；结果为：{}", appId, iWeiXinAttributeItem);
        return iWeiXinAttributeItem;
    }

    /**
     * 功能描述：初始化数据
     *
     * @date : 2022/6/27 0027 下午 2:22
     */
    protected IWeiXinAttributeItem doInitAttribute(String appId) throws WeiXinRuntimeException {
        return null;
    }
}
